畅通: unimpeded, free-flowing, straight path, unclogged, move without obstruction...
哭泣: to weep...
填补: to fill a gap, to fill in a blank (on a form), to overcome a deficiency...
挨打: to take a beating, to get thrashed, to come under attack...
摸索: to feel about, to grope about, to fumble, to do things slowly...